clamping shoe - French English Dictionary